# 使用dict时，key是无序的，对dict做迭代时无法保证key的顺序
# 如果需要key有顺序，就可以使用OrderDict
from collections import OrderedDict
d1 ={"a": 1, "b": 2, "c": 3}
print(d1)

# 顺序是按照键值对插入的顺序
# 覆盖
# d2 = OrderedDict([("a", 11), ("c", 33), ("b", 22),("a", 111)])

d2 = OrderedDict([("a", [11, 111]), ("c", 33), ("b", 22)])
print(d2["a"])
print(d2.get("a"))